roadside planting - Alemán Inglés Diccionario